using System;

namespace TimeWar
{
    public abstract class Screen : ITimeWarObject
    {
        public abstract void Shutdown();

        //public virtual void Render()
        //{
        //    return;
        //}

        //public virtual GameState Update(TimeSpan gameTime, TimeSpan elapsedTime)
        //{
        //    return GameState.None;
        //}

        public abstract void Render();
        public abstract GameState Update(TimeSpan gameTime, TimeSpan elapsedTime);


                
    }
}